FernleafSystems\Wordpress\Plugin\Shield\Modules\IPs\Lib\CrowdSec\Decisions\Scopes\V2\ProcessBase S

Total Complexity 38
Dependencies 3
Dependents 0
Total lines 175
Lines of code 108
Logical lines of code 62
Comment lines 22
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
getDecisionValuesFromGroup()
A
50 9 29
run()
A
50 9 26
getDecisionExpiresAt()
S
52 6 23
getDecisionValue()
S
63 3 10
__get()
S
63 2 11
preRun()
S
91 1 2
postRun()
S
91 1 2
processDeleted()
S
100 1 0
processNew()
S
100 1 0
extractScopeDecisionData_New()
S
100 1 0
extractScopeDecisionData_Deleted()
S
80 1 3
removeDuplicatesFromNewStream()
S
91 1 2
normaliseDecisionValue()
S
100 1 0
validateDecisionValue()
S
100 1 0